package com.project.service;

import com.project.bean.CarBean;

import java.util.List;

public interface ICarService {


    /**
     * 按ID找到所有购物车实体，与其商品信息
     * @return
     */
    public List<CarBean> findByUser(int userId);

    /**
     * 查询购买商品
     * 查询该用户的购物车是否存在该商品
     * 如果不存在，则新加购物车记录，如果存在则购买数量加一
     * @param productId 购买商品的id
     * @param userId 用户id
     */
    public void add(int productId,int userId);
    /**
     * 根据商品id删除商品
     * @param id
     */
    public void del(int id);

    /**
     * 根据购物车心情id，更改数量
     * @param carId 购物车详情id
     * @param newNum 数量
     */
    public void updateNum(int carId,Integer newNum);

}
